package com.prd.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.prd.dto.SysPositionDescribeDTO;
import com.prd.model.SysPositionDescribeDO;
import com.prd.util.JsonData;

/**
 * <p>
 * 职务说明书 服务类
 * </p>
 *
 * @author lizhaoyi
 * @since 2024-01-28
 */
public interface SysPositionDescribeService extends IService<SysPositionDescribeDO> {

    /**
     * 新建职务说明书
     * @param describeDTO
     * @return
     */
    JsonData add(SysPositionDescribeDTO describeDTO);

    /**
     * 查看职务说明书详情
     * @param id
     * @return
     */
    JsonData detail(Long id);

    /**
     * 修改职务说明书
     * @param describeDTO
     * @return
     */
    JsonData edit(SysPositionDescribeDTO describeDTO);
}
